@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
html{overflow-x:auto}
body{width:100%; min-height:100%; -webkit-user-select:none;-webkit-user-drag:none;-webkit-text-size-adjust:none; line-height:1.5em;}
body { font-size: 14px; color: #333; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; }
img{ width:100%; border:none;}
li,ul{list-style:none;}
a { color: #333; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }
a img { border: 0;}
.fl { float: left !important; }
.fr { float: right !important; }
.clear{ clear:both;}
.text_c{ text-align:center;}
.text_r{ text-align:right;}
.text_l{ text-align:left;}
.ysh_webkit { display: -webkit-box; -webkit-box-orient: horizontal; }
.ysh_webkit_flex{ -webkit-box-flex: 1;   -webkit-box-align: center; }
body { background:#fff;}
.bg { background:#f5f5f5;}

/* 正文 */
.top { width:100%; margin-bottom:15px; background:#FFF; } 
.top .ico { width:40px; height:40px;}
.top .text { line-height:40px; font-size:16px; margin-left:15px;}
.top em { font-size:24px; color:#24afee; font-style:normal; margin:0 5px;}

.content { padding:10px 15px 0; background:#ffffff;overflow:hidden;}
.title_border { border-bottom:1px solid #eee; margin-bottom:10px; padding:10px 0 8px;}
.title { font-size:18px; font-weight:bold; margin-bottom:8px;}
.time { font-size:14px; color:#999;}
.content p { line-height:1.5em; margin-bottom:10px; text-indent:2em;}
.content h4 { font-size:14px; font-weight:bild; margin-bottom:10px; }

.color3 { background:#f96666; color:#fff;}
.p_img { text-align:center; margin-bottom:10px;}
.height { height:60px;}

.bottom { position:fixed; bottom:0; left:0; width:100%; border-top:1px solid #ddd; background:#fff;}
.p_15 { padding:10px 15px;}
.botton { border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:8px 0; text-align:center; color:#fff;  background:#ccc; font-size:15px; }
.b_blue { background:#24afee; cursor:pointer;}
.b_blue:hover {background:#119bda; cursor:pointer;}
.b_orange { background:#feb019; cursor:pointer;}
.b_orange:hover {background:#fea802; cursor:pointer;}
.mr {margin-right:15px;}

.wrapper { background:#fff;}
.wrapper li { padding:15px; list-style:none; border-bottom:1px solid #eee; font-size:16px; cursor:pointer;}
.wrapper li:hover { cursor:pointer; background:#f9f9f9;}
.wrapper .pic_list { width:25%;}
.wrapper .text_list { margin-left:15px;}	
.wrapper .text_title { font-size:18px; margin-bottom:7px;}
.wrapper p { color:#999; font-size:14px;}
.wrapper span { font-size:12px; margin-left:15px;}
.wrapper em { color:#24afee; font-style:normal;}


